4 research outputs found

    Pregovaranje u Internetu stvari

    Get PDF
    Internet of things as a market, and the number of connected devices in particular is growing very rapidly. Currently, application owners deploy new devices for each application that needs the data. As the number of sensors increases, it will become much more practical to reuse existing sensors for new applications than to deploy new ones. But the problem is that the application owner needs to agree with device owners on conditions under which will the data be made available to applications. Doing this manually is very expensive both in terms of money and time. We implemented a system that does this automatically using negotiating agents. The system was tested on simulated environments and showed that it can mediate between devices and applications with reasonable performance.Internet stvari kao tržište, a posebno broj spojenih uređaja, raste vrlo brzo. Danas vlasnici aplikacija postavljaju nove uređaje za svaku aplikaciju kojoj su potrebni podatci. Kako se povećava broj senzora u upotrebi, postaje sve praktičnije koristiti postojeće senzore nego postavljati nove. Problem predstavlja činjenica da se vlasnik aplikacije mora dogovoriti s vlasnicima uređaja o uvjetima pod kojima će aplikacijama biti dozvoljeno dohvaćanje izmjerenih vrijednosti. Pojedinačno je dogovaranje između vlasnika za svaki uređaj skupo i sporo. Izgradili smo sustav koji automatizira ovaj proces pomoću programskih agenata koji pregovaraju. Sustav je ispitan na simuliranom okruženju i pokazuje da može posredovati između uređaja i aplikacija s razumnim performansama

    Software agents for mediator services in Internet of things

    No full text
    Širenjem Interneta stvari u fokus istraživanja dolaze novi izazovi poput orkestracije uređaja, očuvanja energije, složenosti sučelja i drugi. Zbog ograničenih resursa na uređajima i same namjene pojedinih aplikacija, neke se funkcionalnosti rade na poslužiteljima i infrastrukturi koja se nalazi između korisnika i uređaja. Programski agenti predstavljaju paradigmu koja je već dugo prisutna u istraživačkim krugovima, a u zadnje se vrijeme počinje primjenjivati i u domeni Interneta stvari. Karakteristike agenata poput autonomije, proaktivnosti, pokretljivosti, inteligencije i društvenosti pružaju nov pristup rješavanju problema u Internetu stvari. U ovom radu izrađena je generička arhitektura koja podržava stvaranje programskih agenata, njihovo kretanje između pojedinih uređaja, komunikaciju na temelju semantičkih tehnologija i kontrolu pristupa agenata uređajima. Kako bi se dokazala korisnost posredničkih usluga u Internetu stvari i primjenjivost predložene arhitekture za njihovo ostvarivanje, analizirana su tri studijska slučaja u kojima se primjenjuje predložena arhitektura za rješavanje otvorenih problema u Internetu stvari. Prvi studijski slučaj razvoj je tržišta podataka u kojem je moguće kupovati i prodavati podatke koje generiraju uređaji. Drugi je stvaranje prirodnih sučelja za upravljanje uređajima. Treći studijski slučaj stvaranje je usluge predviđanja očitanja osjetila u Internetu stvari i na taj način produžavanje vijeka baterija i ostvarivanje drugih pogodnosti korisnicima. Prototipne implementacije te arhitekture korištene su kako bi se validirali modeli za prethodno navedene studijske slučajeve. Ispravnost i učinkovitost predloženih modela verificirana je uporabom simulacija, mjerenja performansi i rezultatima na primjerima dobivenim od ispitanika pri korištenju sustava.With the proliferation of Internet of things devices, new challenges related to device orchestration, energy conservation, interface complexity, and many others are coming into research focus. Due to constrained resources of devices and requirements of applications, some functionalities are implemented on servers and infrastructure between users and devices. Software agents are a well researched paradigm that has recently begun to be used in the Internet of things domain. Agent’s characteristics like autonomy, proactivity, mobility, intelligence and social ability provide a new approach for tackling common problems in IoT. In this thesis, a generic architecture supporting creation, migration, semantic based communication of software agents and access control to devices is presented. To prove the usefulness of mediator services in Internet of things and applicability of proposed architecture for their implementation, three case studies are analysed. First case study is of a data market where it is possible to buy and sell data generated by IoT devices. Second is creating natural interfaces for users to control devices. Third case study is creating measurement predictions for sensors, which can be used for prolonging battery life and other useful functionalities. Prototype implementations of presented architecture are used to validate models of mentioned case studies. Validity and efficiency of suggested models is verified using simulations, performance measurements and observations of the way users use the system

    Software agents for mediator services in Internet of things

    No full text
    Širenjem Interneta stvari u fokus istraživanja dolaze novi izazovi poput orkestracije uređaja, očuvanja energije, složenosti sučelja i drugi. Zbog ograničenih resursa na uređajima i same namjene pojedinih aplikacija, neke se funkcionalnosti rade na poslužiteljima i infrastrukturi koja se nalazi između korisnika i uređaja. Programski agenti predstavljaju paradigmu koja je već dugo prisutna u istraživačkim krugovima, a u zadnje se vrijeme počinje primjenjivati i u domeni Interneta stvari. Karakteristike agenata poput autonomije, proaktivnosti, pokretljivosti, inteligencije i društvenosti pružaju nov pristup rješavanju problema u Internetu stvari. U ovom radu izrađena je generička arhitektura koja podržava stvaranje programskih agenata, njihovo kretanje između pojedinih uređaja, komunikaciju na temelju semantičkih tehnologija i kontrolu pristupa agenata uređajima. Kako bi se dokazala korisnost posredničkih usluga u Internetu stvari i primjenjivost predložene arhitekture za njihovo ostvarivanje, analizirana su tri studijska slučaja u kojima se primjenjuje predložena arhitektura za rješavanje otvorenih problema u Internetu stvari. Prvi studijski slučaj razvoj je tržišta podataka u kojem je moguće kupovati i prodavati podatke koje generiraju uređaji. Drugi je stvaranje prirodnih sučelja za upravljanje uređajima. Treći studijski slučaj stvaranje je usluge predviđanja očitanja osjetila u Internetu stvari i na taj način produžavanje vijeka baterija i ostvarivanje drugih pogodnosti korisnicima. Prototipne implementacije te arhitekture korištene su kako bi se validirali modeli za prethodno navedene studijske slučajeve. Ispravnost i učinkovitost predloženih modela verificirana je uporabom simulacija, mjerenja performansi i rezultatima na primjerima dobivenim od ispitanika pri korištenju sustava.With the proliferation of Internet of things devices, new challenges related to device orchestration, energy conservation, interface complexity, and many others are coming into research focus. Due to constrained resources of devices and requirements of applications, some functionalities are implemented on servers and infrastructure between users and devices. Software agents are a well researched paradigm that has recently begun to be used in the Internet of things domain. Agent’s characteristics like autonomy, proactivity, mobility, intelligence and social ability provide a new approach for tackling common problems in IoT. In this thesis, a generic architecture supporting creation, migration, semantic based communication of software agents and access control to devices is presented. To prove the usefulness of mediator services in Internet of things and applicability of proposed architecture for their implementation, three case studies are analysed. First case study is of a data market where it is possible to buy and sell data generated by IoT devices. Second is creating natural interfaces for users to control devices. Third case study is creating measurement predictions for sensors, which can be used for prolonging battery life and other useful functionalities. Prototype implementations of presented architecture are used to validate models of mentioned case studies. Validity and efficiency of suggested models is verified using simulations, performance measurements and observations of the way users use the system

    Software agents for mediator services in Internet of things

    No full text
    Širenjem Interneta stvari u fokus istraživanja dolaze novi izazovi poput orkestracije uređaja, očuvanja energije, složenosti sučelja i drugi. Zbog ograničenih resursa na uređajima i same namjene pojedinih aplikacija, neke se funkcionalnosti rade na poslužiteljima i infrastrukturi koja se nalazi između korisnika i uređaja. Programski agenti predstavljaju paradigmu koja je već dugo prisutna u istraživačkim krugovima, a u zadnje se vrijeme počinje primjenjivati i u domeni Interneta stvari. Karakteristike agenata poput autonomije, proaktivnosti, pokretljivosti, inteligencije i društvenosti pružaju nov pristup rješavanju problema u Internetu stvari. U ovom radu izrađena je generička arhitektura koja podržava stvaranje programskih agenata, njihovo kretanje između pojedinih uređaja, komunikaciju na temelju semantičkih tehnologija i kontrolu pristupa agenata uređajima. Kako bi se dokazala korisnost posredničkih usluga u Internetu stvari i primjenjivost predložene arhitekture za njihovo ostvarivanje, analizirana su tri studijska slučaja u kojima se primjenjuje predložena arhitektura za rješavanje otvorenih problema u Internetu stvari. Prvi studijski slučaj razvoj je tržišta podataka u kojem je moguće kupovati i prodavati podatke koje generiraju uređaji. Drugi je stvaranje prirodnih sučelja za upravljanje uređajima. Treći studijski slučaj stvaranje je usluge predviđanja očitanja osjetila u Internetu stvari i na taj način produžavanje vijeka baterija i ostvarivanje drugih pogodnosti korisnicima. Prototipne implementacije te arhitekture korištene su kako bi se validirali modeli za prethodno navedene studijske slučajeve. Ispravnost i učinkovitost predloženih modela verificirana je uporabom simulacija, mjerenja performansi i rezultatima na primjerima dobivenim od ispitanika pri korištenju sustava.With the proliferation of Internet of things devices, new challenges related to device orchestration, energy conservation, interface complexity, and many others are coming into research focus. Due to constrained resources of devices and requirements of applications, some functionalities are implemented on servers and infrastructure between users and devices. Software agents are a well researched paradigm that has recently begun to be used in the Internet of things domain. Agent’s characteristics like autonomy, proactivity, mobility, intelligence and social ability provide a new approach for tackling common problems in IoT. In this thesis, a generic architecture supporting creation, migration, semantic based communication of software agents and access control to devices is presented. To prove the usefulness of mediator services in Internet of things and applicability of proposed architecture for their implementation, three case studies are analysed. First case study is of a data market where it is possible to buy and sell data generated by IoT devices. Second is creating natural interfaces for users to control devices. Third case study is creating measurement predictions for sensors, which can be used for prolonging battery life and other useful functionalities. Prototype implementations of presented architecture are used to validate models of mentioned case studies. Validity and efficiency of suggested models is verified using simulations, performance measurements and observations of the way users use the system
    corecore